high priest - Français Anglais Dictionnaire